/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package concurrent.adder;

/**
 *
 * @author harker777
 */
public abstract class ValueReturningRunnableImpl<T> implements ValueReturningRunnable<T> {

	private T value;

	protected void setValue(T value) {
		this.value = value;
	}

	@Override
	public T getValue() {
		return value;
	}
}
